﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;
using System.Data.Objects.DataClasses;
using System.ServiceModel.DomainServices.Server;
using System.ComponentModel.DataAnnotations;

namespace Biciq.Datos
{
    [MetadataType(typeof(EstacionMetadata))]

    public partial class Estacion
    {
      
        /// <summary>
        /// Metadatos en relacion con el numero de bicicletas en estación
        /// </summary>
        [DataMember]
        public int numeroBicicletas
        {
            get;
            set;
        }

        

        internal sealed class EstacionMetadata
        {
            [Include]
            public EntityCollection<EstacionBicileta> EstacionBiciletas
            {
                get;
                set;

            }

            [Include]
            public EntityCollection<Distancia> Distancias;

            [Include]
            public EntityCollection<Distancia> Distancias1;


        }

    }
}
